faculty of physics - French English Dictionary